package com.yang.service.admin;

import com.yang.bean.common.BaseRespVo;
import com.yang.bean.common.CommonData;
import com.yang.bean.yvo.OrderDetailVO;
import com.yang.bean.yvo.OrderLIstBO;
import com.yang.bean.yvo.OrderReplyBO;
import com.yang.bean.yvo.ShipBO;
import org.springframework.transaction.annotation.Transactional;

/**
 * @author: 杨庆
 * @since: 2022.9.7 15:18
 * @description:
 */
@Transactional
public interface AdminOrderService {
    CommonData selectAll(OrderLIstBO orderLIstBO);

    OrderDetailVO selectById(Integer id);

    int ship(ShipBO shipBO);

    void delete(Integer orderId);

    BaseRespVo reply(OrderReplyBO orderReplyBO);
}
